/* .my-swipe {
} */
.my-swipe .van-swipe-item {
	color: #fff;
	font-size: 20px;
	text-align: center;
	padding: 0.32rem 0.32rem 0.44rem 0.32rem;
	width: 6.86rem !important;
}
.van-swipe-item img {
	width: 6.86rem;
	height: 2.82rem;
	border-radius: 0.16rem;
}
.hot {
	margin: 0.32rem 0.32rem 0.32rem 0.32rem;
	padding: 0.24rem;
	width: 6.38rem;
	height: 3.04rem;
	border-radius: 0.16rem;
	box-shadow: 0rem 0.06rem 0.26rem 0.02rem rgba(0, 0, 0, 0.1);
}
.title {
	display: flex;
	align-items: center;
	margin-bottom: 0.16rem;
}
.title span {
	font-size: 0.32rem;
	margin-right: 0.04rem;
	font-weight: bold;
	color: #333333;
}
.title img {
	width: 0.48rem;
	height: 0.48rem;
}
.hot_list {
	display: inline-block;
	margin-right: 0.26rem;
}
.hot_list img {
	width: 1.96rem;
	height: 1.96rem;
	border-radius: 0.08rem;
	margin-bottom: 0.08rem;
}
.hot_list p {
	font-size: 0.28rem;
	color: #e22e30;
}
.van-tabs__nav {
	background: #fafafa;
}
.van-tabs__wrap {
	height: 1rem !important;
}
.van-tabs__line {
	height: 0.8rem;
	width: 0.8rem;
	bottom: 3px;
	background-color: transparent;
	background-image: url('../img/icon/1.png');
}
.product {
	column-count: 2;
	padding: 0 0.32rem;
}
.item {
	break-inside: avoid;
	padding-bottom: 0.28rem;
}
.banner {
	border-radius: 0.16rem;
	padding-bottom: 0.16rem;
	background-color: #ffffff;
	box-shadow: 0rem 0.06rem 0.26rem 0.02rem rgba(0, 0, 0, 0.1);
}
.banner p {
	margin: 0.16rem;
	font-size: 0.28rem;
	max-height: 0.8rem;
	text-overflow: ellipsis;
}
.banner img {
	width: 3.31rem;
	height: 3.36rem;
	border-radius: 0.16rem;
}
.tag {
	margin-left: 0.16rem;
	padding: 0 0.08rem;
	width: 0.6rem;
	height: 0.28rem;
	border-radius: 0.08rem;
	color: white;
	text-align: center;
}
.price {
	margin: 0 0.16rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.left_price {
	color: #e22e30;
	font-size: 0.36rem;
}
.right_price {
	color: #999999;
	font-size: 0.24rem;
}
.id_container {
	overflow-y: scroll;
	height: 100%;
}
